at a high cost - German English Dictionary